//给定一个Excel表格中的列名称，返回其相应的列序号
//示例
/*
A -> 1 1
B -> 2 2
C -> 3 3
... 4
Z -> 26 5
AA -> 27 6
AB -> 28 7
输入: "A", 8
输出: 1 9
输入: "AB", 10
输出: 28 

*/
// const titleToNumber = function(s){
//     let sum = 0;
//     let i = s.length-1
//     let carry = 1;
//     while(i>=0){
//         console.log(i)
//         console.log(s[i])
//         let num = s[i].charCodeAt()-64
//         sum += carry*num
//         carry*=26
//         i--;
//     }
//     return sum
// }
const titleToNumber = function(s){
      let sum = 0
      let i = s.length-1
      let carry = 1
      while(i>=0){
          let num = s[i].charCodeAt()-64
          sum = sum + carry*num
          carry*=26
          i--
      }
     return sum
}
console.log(titleToNumber('A'))
console.log(titleToNumber('ABC'))